permanent address - French English Dictionary